package com.bsoft.gol.hcs.specialist.bean.request;

import org.atag.dao.model.PageQo;

import java.util.Date;
import java.util.List;

public class DocIdQo extends PageQo {

    private String docId;
    private String departmentName;
    private List<String> deptIdList;
    private List<Long> routeIdList;
    private List<Long> teamIdList;
    private String planTime;
    /**
     * 路径ID
     */
    private Long routeId;

    /**
     * 随访日期开始时间
     */
    private Date planStartTime;

    /**
     * 随访日期结束时间
     */
    private Date planEndTime;
    private String patientName;
    private String patientMedicalCardNumber;

    /**
     * 专病随访
     */
    private Long diseaseTypeId;
    private String diseaseTypeName;
    private String applyType;
    /**
     * 筛选条件
     */
    private String keyWord;

    /**
     * 审核状态  1 待审核 2审核通过 3不通过
     */
    private String auditStatus;

    public List<Long> getTeamIdList() {
        return teamIdList;
    }

    public void setTeamIdList(List<Long> teamIdList) {
        this.teamIdList = teamIdList;
    }

    public Long getRouteId() {
        return routeId;
    }

    public void setRouteId(Long routeId) {
        this.routeId = routeId;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getKeyWord() {
        return keyWord;
    }

    public void setKeyWord(String keyWord) {
        this.keyWord = keyWord;
    }

    public List<Long> getRouteIdList() {
        return routeIdList;
    }

    public void setRouteIdList(List<Long> routeIdList) {
        this.routeIdList = routeIdList;
    }

    public List<String> getDeptIdList() {
        return deptIdList;
    }

    public void setDeptIdList(List<String> deptIdList) {
        this.deptIdList = deptIdList;
    }

    public String getApplyType() {
        return applyType;
    }

    public void setApplyType(String applyType) {
        this.applyType = applyType;
    }

    public Long getDiseaseTypeId() {
        return diseaseTypeId;
    }

    public void setDiseaseTypeId(Long diseaseTypeId) {
        this.diseaseTypeId = diseaseTypeId;
    }

    public String getDiseaseTypeName() {
        return diseaseTypeName;
    }

    public void setDiseaseTypeName(String diseaseTypeName) {
        this.diseaseTypeName = diseaseTypeName;
    }

    public Date getPlanStartTime() {
        return planStartTime;
    }

    public void setPlanStartTime(Date planStartTime) {
        this.planStartTime = planStartTime;
    }

    public Date getPlanEndTime() {
        return planEndTime;
    }

    public void setPlanEndTime(Date planEndTime) {
        this.planEndTime = planEndTime;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getPlanTime() {
        return planTime;
    }

    public void setPlanTime(String planTime) {
        this.planTime = planTime;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    public String getPatientMedicalCardNumber() {
        return patientMedicalCardNumber;
    }

    public void setPatientMedicalCardNumber(String patientMedicalCardNumber) {
        this.patientMedicalCardNumber = patientMedicalCardNumber;
    }

    public String getDocId() {
        return docId;
    }

    public void setDocId(String docId) {
        this.docId = docId;
    }
}
